GFPDF\Helper\Helper_Abstract_Options D

Total Complexity 310
Dependencies 11
Dependents 14
Total lines 2,496
Lines of code 1,380
Logical lines of code 703
Comment lines 758
Methods 57
Properties 8

Methods 57

Method Rating Maintainability Complexity Lines of code
get_form_value()
D
32 42 95
register_settings()
C
41 28 47
settings_sanitize()
B
39 23 55
build_options_for_select()
A
45 14 41
number_callback()
A
46 12 37
sanitize_required_field()
A
50 12 26
select_callback()
A
42 9 56
update_pdf()
A
46 9 40
textarea_callback()
A
46 9 38
text_callback()
A
49 8 29
sanitize_all_fields()
A
50 8 26
paper_size_callback()
A
41 5 65
get_capabilities()
A
56 8 18
rich_editor_callback()
S
44 5 52
get_form_pdfs()
S
49 6 34
license_callback()
S
46 5 44
multicheck_callback()
S
47 5 40
radio_callback()
S
48 5 38
get_form_settings()
S
54 6 21
upload_callback()
S
48 5 36
checkbox_callback()
S
51 5 27
add_pdf()
S
51 5 27
password_callback()
S
53 5 24
delete_pdf()
S
49 4 37
button_callback()
S
51 4 29
update_option()
S
53 4 25
get_paper_size()
S
39 1 65
hidden_callback()
S
56 4 17
delete_option()
S
59 4 15
get_pdf()
S
60 4 13
get_settings()
S
61 4 12
color_callback()
S
53 3 25
toggle_callback()
S
53 3 25
get_installed_fonts()
S
42 1 54
start_toggle_input()
S
59 3 16
add_custom_fonts()
S
62 3 11
create_toggle_input()
S
63 3 9
sanitize_paper_size()
S
67 3 7
get_font_display_name()
S
66 3 8
get_option()
S
67 2 7
update_registered_field()
S
63 2 10
get_privilages()
S
60 1 13
conditional_logic_callback()
S
65 1 11
missing_callback()
S
76 1 3
hook_callback()
S
78 1 3
descriptive_text_callback()
S
79 1 3
__construct()
S
67 1 8
sanitize_number_field()
S
81 1 3
get_registered_fields()
S
100 1 0
sanitize_trim_field()
S
80 1 3
get_font_short_name()
S
75 1 4
get_custom_fonts()
S
75 1 4
update_settings()
S
76 1 4
set_plugin_settings()
S
80 1 3
add_filters()
S
66 1 8
init()
S
78 1 4
end_toggle_input()
S
83 1 5